Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 KEYFORD Terraced £252,999 £190,000 26 Jul 2016
22 KEYFORD Semi-Detached £199,427 £56,000 30 Jan 2001
24 KEYFORD £283,626 £280,000 27 Sep 2023
25 KEYFORD Terraced £406,776 £219,950 22 May 2009